Dictionaries:
permanent mascara:
From: ' wearing permanent mascara ', an American expression of the 1960s for two black eyes or shiners.See Also: a vinculo matrimonii, genital failure, live-in (lover), permanent mascara
Link to this page: